/** CardSite 站点 default 数据,前后端交互json格式: **/


/* 静态资源路径： 全局可用 */
export const BASE_ASSETS_URL = process.env.NODE_ENV === "production" ?  "https://static.hd.xxx.com/jye/fe-web/" : "/";

/* 站点类型 枚举类型 */
export const H5_TYPE = {
  mobile: 1,
  pc: 2,
  canvas: 3,
  card: 4,
};

/* default 静态资源 */
export const DEFAULT_MEDIAS = {
  img: BASE_ASSETS_URL + 'images/default-img.png',
  video: BASE_ASSETS_URL + 'videos/default-video.mp4',
  icon: BASE_ASSETS_URL + 'images/default-icon.png',
  qrcode: BASE_ASSETS_URL + 'images/default-qrcode.png',
  mp3: BASE_ASSETS_URL + 'images/default-mp3.mp3',
};

/* default 分享参数 */
export const ShareAttr = {
  allShare: {
    title: '我的作品',
    desc: '描述',
  },
  wxShare: {
    title: '',
    desc: '',
    key: '',
  },
  wbShare: {
    title: '',
    desc: '',
  },
  bIsWxChecked: true,
  bIsWbChecked: false,
  icon: DEFAULT_MEDIAS.icon,
};

/* default 站点数据 */
// TODO: 可按照不同站点类型拆分
export const CardSiteDataDefault = {
  id: '',
  // is_template: '',
  pages: [
    /* cardLists page */
  ],
  panels: [
    /* panel page */
  ],
  attrs: {
    /* attrs : 所有类型站点相关数据 */
    h5Type: H5_TYPE.card,
    wx_appkey: '',
    wx_appsecret: '',
    wb_appkey: '',  // 1495621350
    wb_appsecret: '',
    bIsWbAppkeyChecked: true,
    key: '',
    thumb: BASE_ASSETS_URL + 'images/default-thumb.png',
    width: 750,
    share: _.cloneDeep(ShareAttr),
    qrcode: '',  // card站点二维码
    push_visible: '0',  // 1：公开可见，0：仅自己可见，默认为0。
    bIsActiveTime: false,
    active_time: {
      start: '',
      end: '',
    },

    /* pageInfo : card 类型站点相关数据 */
    v_p: '42',  // 数据版本号
    page_redirect_url: 'http://weibo.cn',
    containerid: '',  // 2318180003_164_423  23202610001_-_{站点id}
    show_type: '1',  // 页面类型,默认
    show_style: '1',  // 风格类型,card之间是否有分隔,0: 无分隔 1: 有分隔(默认)
    adhesive: '0',  // 0：第一个card和头部不相连（默认） 1：第一个card和头部相连
    page_type: '03',
    need_new_pop: '1',
    background: '',  // 背景图
    title_top: '',  // 标题
    desc: '',  // 标题
    can_shared: 1,  // 是否分享  0 否 / 1 是
    share_content: {  // 分享到第三方app的内容，里面包含3个分享元素
      description: '',
      title: '',
      icon: '',
      enable: false,  // TODO: (暂且不用)是否微博 linkcard 分享
    },
    shared_text: '',  // 分享文案，需要事先跟产品确定方案
    shared_text_qrcode: '',  // 分享二维码文案，需要事先跟产品确定方案
    portrait: '',  // 分享到微博内图标
    cardlist_title: '',  // 分享到微博内标题
    cardlist_menus: [  // nav
      {
        type: 'button_menus_refresh',
        name: '刷新',
        params: {},
      },
      {
        type: 'gohome',
        name: '返回首页',
        params: {
          scheme: 'sinaweibo://gotohome',
        },
      },
    ],
    toolbar_menus: [],
    cardlist_head_cards: [],
  },
  controls: [  // TODO: 废弃
    /* cardLists */
  ],
};

/* 业务号 */
export const BUSINESS_NO_CARD = '23202610001';
export const BUSINESS_NO = '232026';
